separate sewerage system - Español Inglés Diccionario